    import os

    os.environ.setdefault("DJANGO_SETTINGS_MODULE", "about_orm.settings")

    import django

    django.setup()
    from app01 import models

    ret = models.Person.objects.filter(pk__lt=3)  # 字段__条件=  less then 小于的意思
    ret = models.Person.objects.filter(pk__gt=3)  # 字段__条件=  greater then 大于的意思
    ret = models.Person.objects.filter(pk__lte=3)  # 字段__条件=  greater then equal小于等于的意思
    ret = models.Person.objects.filter(pk__gte=3)  # 字段__条件=  greater then equal大于等于的意思

    ret = models.Person.objects.filter(pk__range=[1, 6])  # 字段__条件=  范围的意思（连续范围）
    ret = models.Person.objects.filter(pk__in=[1, 5, 6])  # 字段__条件=  查询156这三个罗列出来的数据（非连续罗列）

    ret = models.Person.objects.filter(name__contains='fan')  # 字段__条件=  查询内容是否包含这一段（模糊查询，符合一个片段的内容）
    ret = models.Person.objects.filter(name__icontains='fan')  # 字段__条件=  (忽略大小写)查询内容是否包含这一段（模糊查询，符合一个片段的内容）

    ret = models.Person.objects.filter(name__endswith='fan')  # 字段__条件=  以什么开头
    ret = models.Person.objects.filter(name__iendswith='fang')  # 字段__条件=  以什么开头

    ret = models.Person.objects.filter(birth__year='2020')  # 字段__条件=  查询日期中的年份
    # ret = models.Person.objects.filter(birth__month='12')  # 字段__条件=  以什么开头
    ret = models.Person.objects.filter(birth__contains='-12-')  # 字段__条件=  查询日期中的月份

    ret = models.Person.objects.filter(name__isnull=True)  # 字段__条件=  其中该属性数据是否为空


    print(ret)
